Overview:
Created in 2013-2014 during work in ATS S.A in small team (3 devs, 2 QA and UIX).

 
Application for remote Argo Smart TV control. After registration user can lock on/off device, send text message, enable/disable application, change current port, see application list and state, see watched TV shows data. Actions can be performed just now or scheduled for the future. Complete list of features below:

Whole project consists of 3 subprojects:
- Client - project for creating task and actions and sending it to Argo Smart TV and receiving notifications about task progress and complition.
- Common - utility project for communication between client and server
- Server - project for performing and scheduling actions on Argo Smart TV

Server part application for Argo Smart TV only. Client is for all Android devices, but it is distributed only with Argo Smart TV, because it is worthless without it.

Time spent for development:
- few months

Features:
- sending task and actions from client to server
- task like : lock on/off device, send text message, enable/disable application, change current port, see application list and state, see watched TV shows data
- extended task creation and scheduling mechanism (single task, reccuring task, started in future etc.)
- server device camera preview over the internet network on the client device
- recognition of current TV channel basing on Gracenote SDK
- client/server communication using Google Cloud Messaging
- scanning data using built in Barcode Scanner
- register and login mechanism with e-mail confirmation or using Facebook ID
- notifications about performed tasks and task history and management
- extended setting with a lot of options
Parental Control
Published:

Parental Control

Project for remote control of Android Smart TV by Android smartphone on tablet over the public internet.

Published: